multiple draft machines - Spanish English Dictionary